public blockade - Francés Inglés Diccionario